royal mews

  1. Noun (Br) saray ahırları